@echo off

REM 设置中文显示
chcp 65001

REM 创建虚拟环境（可选）
echo 正在创建虚拟环境...
python -m venv venv

REM 激活虚拟环境
call venv\Scripts\activate

REM 安装依赖
if exist requirements.txt (
    echo 正在安装依赖库...
    pip install -r requirements.txt
) else (
    echo 未找到requirements.txt文件，尝试直接安装必要的库...
    pip install pandas numpy matplotlib seaborn openpyxl statsmodels plotly
)

REM 运行分析程序
if exist stock_analysis.py (
    echo 正在运行股票分析程序...
    python stock_analysis.py
) else (
    echo 未找到stock_analysis.py文件！
    pause
    exit /b 1
)

REM 保持窗口打开
pause